<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<style>
    #somediv{
        width: 100px;
        height: 100px;
        background-color: red;
        
    }
</style>
<body>
    <!-- 动画效果 -->

    <div id="somediv"></div>
    <script>
        // 定时器之setTimeout：隔多长时间显示

        var timer = setTimeout(function(){
            console.log("大家好，三秒之后打印");
        },3000);
        //取消定时器
        clearTimeout(timer);

        // var name = "iwen";
        // var user = {
        //     name : "itbaizhan",
        //     //方法
        //     getName:function(){
        //         // this永远指向当前调用者,定时器中的this指向全局环境
        //         var that = this;
        //         setTimeout(function(){
        //             console.log(that.name);
        //         },4000)
                
        //     }
        // }
        // user.getName();

        // 定时器之setInterval函数，每间隔一段时间执行一次

        var i= 0;
        setInterval(function(){
            i++;
            console.log(i);
        },2000)


        var div = document.getElementById("somediv");
        //透明度属性 opacity：取值0-1
        var opacity = 1;
        var fade = setInterval(function(){
            if(opacity>0){
                opacity-=0.05;
                div.style.opacity=opacity;
        }else{
                clearInterval(fade);
            }
        },60)
    </script>
</body>
</html>